package com.tjetc.service;

import com.tjetc.common.JsonResult;
import com.tjetc.entity.Refund;

/***
 * 用户申请退款接口
 */

public interface RefundService {
    //添加申请
    JsonResult add(Refund refund);
    //删除申请
    JsonResult delete(int id);
    //查询所有退款信息
    JsonResult selectAll();
    //订单id查询退款信息
    JsonResult selectById(int id);
    // 管理端同意退款
    void acceptRefund(Integer id);
    // 管理端拒绝退款
    void refuseRefund(Integer id);
    // 在管理端列出订单的情况和退款消息的信息
    JsonResult listRefundAndOrder();

}
